home *** CD-ROM | disk | FTP | other *** search
/ Commodore Free 14 / Commodore_Free_Issue_14_2007_Commodore_Computer_Club.d64 / t.iv laszlo < prev    next >
Text File  |  2023-02-26  |  8KB  |  259 lines

  1. u
  2. Interview with Jozsef Laszlo
  3. DTV mod: C64 DTV in original C64 case
  4.  
  5. Q - Please introduce yourself to our
  6. readers!
  7.  
  8. A - I am Jozsef Laszlo, an IT engineer
  9. originally from Hungary but now I live
  10. in Canada. I am 37 years old so I grew
  11. up in the time when the Commodore 64 &
  12. ZX Spectrum were "the" computers. I
  13. work for a video game producer company
  14. as a game programmer.
  15.  
  16. Q - What interested you in C= machines
  17. or do you just like the C64 DTV?
  18.  
  19. A - I like all the old machines. In
  20. fact, I collect them. I have lots of
  21. old 8bits machines at home, most of the
  22. C= ones (16/64/128) & ZX Spectrums as
  23. well. When I first read about the DTV &
  24. it's success, I was happy because it
  25. means, I am not the only one who is in
  26. love with old stuff. Obviously I wanted
  27. one. Actually when I saw how cheap it
  28. was, I bought two. One is still in the
  29. original joystick case, but the other
  30. one is in a C64 case.
  31.  
  32. Q - Someone must be reading thinking
  33. what is a C64 DTV can you introduce &
  34. describe the device?
  35.  
  36. A - It's a C64 (mostly) compatible
  37. device which originally was designed
  38. for a small TV game with 30 built-in
  39. games. Thanks to hacking capabilities
  40. it's much more than that. I'd call the
  41. DTV a new C64 with advanced graphics
  42. modes, more memory & more features.
  43. You can turn the DTV into a classic C64
  44. where you can expand your BASIC,
  45. overwrite your KERNAL, speed up your
  46. applications, etc. The DTV is a must
  47. for all C64 lovers.
  48.  
  49. Q - Quite a few sites are devoted to
  50. hacking the DTV were these useful or
  51. did you create your own procedure for
  52. Hacking the Device?
  53.  
  54. A - Yes, they were absolutely useful.
  55. Before you start hacking a device, you
  56. have to know it. Fortunately, these
  57. sites can help discover the device both
  58. from software & hardware point of view.
  59. I had to download all the documents &
  60. schematics before I started my own
  61. hack.
  62.  
  63. Q - The device was designed with
  64. Hacking in mind is this correct?
  65.  
  66. A - Sure. The original device was
  67. designed by the same American lady
  68. called Jeri Ellsworth who designed the
  69. Commodore One as well. She did a
  70. marvellous job. I am pretty sure that
  71. she wanted "us" to hack the device.
  72. That's why you can find user port,
  73. keyboard & IEC connectors on the PCB.
  74. Thanks, Jeri.
  75.  
  76. Q - I have seen a few DTV devices in
  77. various cases, what prompted the
  78. decapitation of a real C64 to house the
  79. device?
  80.  
  81. A - I needed a DTV which is really
  82. close to the original C64. In normal
  83. hacks people use PS2 keyboards &
  84. connectors patched to the joystick
  85. case. For me it's just does not look
  86. like a computer. It deserves more. It
  87. deserves the original case. (Just my
  88. point though.) Besides, isn't it nice
  89. to see a C64 which is much more than a
  90. C64?
  91.  
  92. Q - Do you have electronics Experience?
  93.  
  94. A - Yes I do. Originally I graduated as
  95. an Engineer of Automation & Industry
  96. Informatics which means both h/w & s/w
  97. experience. Earlier I worked with
  98. discrete IC's (74HC series)but now I'm
  99. rather interested in FPGA's. I have
  100. some Xilinx developer boards. I
  101. designed a ZX Spectrum.
  102.  
  103. Q - Did using the original C= Keyboard
  104. cause problems?
  105.  
  106. A - Some. The original design itself is
  107. quite strange. The keyboard membranes
  108. have some resistances (65-75 ohm), but
  109. there are no protectng diodes on the
  110. CIA lines, therefore it's possible to
  111. make a short circuit if one row drives
  112. Vcc while the other does Gnd & you
  113. press 2 keys in the same column. There-
  114. fore I needed a special row selection
  115. method in the software. Instead of
  116. rolling a single 0 bit (which means
  117. GND) through the rows I turn on the
  118. output for one row only. That means
  119. there is now logical 1 on all other
  120. rows. This is a hardware issue. Another
  121. annoying problem is the PS2 mapping
  122. inside the DTV. The DTV's keyboard
  123. interface is a PC keyboard interface.
  124. On the PC keyboard certain symbols are
  125. not where they supposed to be. For
  126. example the keyboard 2 has the sign @
  127. on the PC, while on the C64 it has the
  128. " sign. Therefore the microcontroller
  129. has to do some cheating & re-remapping
  130. some keys. For a perfect solution we'd
  131. need a more complex software for the
  132. microcontroller. It's not perfect now.
  133.  
  134. Q - Do you have any tips or better ways
  135. of working while doing the hack you
  136. would like to pass on to readers?
  137.  
  138. A - Be careful! If you are not
  139. experienced in soldering & electronics,
  140. ask someone who is. The DTV pcb is
  141. quite small, soldering is really
  142. tricky. You need thin wires & patience.
  143. And before you put your DTV into the
  144. case, plan the layout! Check if all the
  145. connectors, holes are gonna fit. You
  146. don't have to copy my solution. Try to
  147. plan a better one!
  148.  
  149. Q - The DTV is quite a small circuit
  150. board inside a large C= Case do you
  151. plan to add further hardware?
  152.  
  153. A - I will be soldering the joy ports
  154. as well so there will be a way to use
  155. original joysticks. I also plan to
  156. redesign the entire disk interface,
  157. because I want to free the IEC bus for
  158. external devices. I'd like to use a
  159. fast communication line between the DTV
  160. & the microcontroller for disk
  161. operations. I never liked the IEC
  162. speed. It's just too slow. This means
  163. I'll have to modify the basic &  kernal
  164. as well. I'd like to see dos or unix-
  165. like commands so I can type DIR or CD
  166. or MKDIR.
  167.  
  168. Q - Did you experience any major
  169. problems in the process?
  170.  
  171. A -As I mentioned above, the keyboard
  172. remapping, changing codes on the fly &
  173. sending virtual shifts were
  174. problematic. On the hardware side, you
  175. have to be very careful with the
  176. AtMega's fuse bits. These are the
  177. configuration bits for the clock source
  178. or additional interfaces like SPI or
  179. JTAG. If you play with your fusebits,
  180. you can kick out your microcontroller
  181. easily. Don't do that. Ask experienced
  182. people!
  183.  
  184. Q - Do you still use C= machines?
  185.  
  186. A -Rarely but yes, I do. It's just so
  187. much fun.
  188.  
  189. Q - Has the device been taken too
  190. kindly by readers of the website?
  191.  
  192. A -I think people like it. Of course,
  193. tastes are different so I can imagine
  194. that some found it silly to put back
  195. the DTV in the C64 case. Doesnt matter,
  196. does it? I am pretty sure that hard-
  197. core PC gamers (the new guys) think
  198. that old guys (we) are silly. I don't
  199. really mind. I am old enough to do what
  200. I really like. :-)
  201.  
  202. Q - Has anyone criticized you for
  203. decapitating a C64?
  204.  
  205. A -I havent had any criticism so far.
  206. Some mentioned bugs. Thanks for that!
  207.  
  208. Q - Do you plan any other DTV
  209. conversions into other cases?
  210.  
  211. A - I want to finish this one first,
  212. then we'll see. I really don't know
  213. yet. I'd like to go ahead with my FPG
  214. A project (ZX Spectrum) as well.
  215.  
  216. Q - Do you feel there are any
  217. limitations or problems with the DTV?
  218.  
  219. A -Well, it's obviously not 100%
  220. compatible with the original C64,
  221. therefore some games won't RUN. Thanks
  222. to some great guys, more & more old
  223. games are patched to work with DTV. So
  224. I'd say compatibility issues are
  225. annoying, but the advantages of the DTV
  226. eliminate them. What I really want to
  227. see is a new game which is specially
  228. written for the DTV & uses it's
  229. capacities.
  230.  
  231. Q - Our readers I know will be wanting
  232. to carry out the same process do you
  233. have a step by step process for the
  234. non-technical that can maybe solder OK?
  235.  
  236. A -Sorry, not really. I truly think
  237. that inexperienced people should ask
  238. someone who did thinks like this
  239. before. You guys don't want to ruin
  240. your DTV, do you?
  241.  
  242. Q - Do you have any soldering tips for
  243. the non-soldering readers?
  244.  
  245. A -See pervious answer. However, this
  246. is a profession that can be learnt. Ask
  247. someone to do it, then learn. That's
  248. what I did.
  249.  
  250. Q - Do you have anything to add or
  251. question you wished i had asked?
  252.  
  253. A -I'd rather just say something to
  254. your readers. Keep what you have, don't
  255. let the 8bits age disappear. Although
  256. it's history now, as long as we are
  257. here, 8bits machines won't die.
  258.  
  259.